package com.example.examsystem.dto;

import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * 考试结果DTO
 */
@Data
public class ExamResultDto {
    
    private Long id;
    
    private Long examId;
    
    private Long userId;
    
    private BigDecimal score;
    
    private BigDecimal totalScore;
    
    private Integer correctCount;
    
    private Integer totalCount;
    
    private LocalDateTime startTime;
    
    private LocalDateTime endTime;
    
    private Integer duration;
    
    private String status;
    
    private LocalDateTime createdAt;
    
    private LocalDateTime updatedAt;
    
    // 关联信息
    private String examTitle;
    private String userName;
    private String userFullName;
}
